insulating coupling - Turkish English Dictionary